ofwat (office of gas and electricity markets) [uk] - French English Dictionary